home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Mac Game Programming Gurus / TricksOfTheMacGameProgrammingGurus.iso / Demos / Tools / QC™ 1.1.3 / QCAPI / BadAPPL / BadAPPL src / BadGlobs.h < prev    next >
Encoding:
C/C++ Source or Header  |  1995-04-21  |  1.3 KB  |  42 lines  |  [TEXT/R*ch]

  1. /* _____________________________________________________________________
  2.  
  3.     BadGlobs.h
  4.  
  5.     Copyright © 1993-1995 Onyx Technology - All rights reserved
  6. _____________________________________________________________________ */
  7.  
  8. #ifndef    _H_BadGlobs
  9. #define    _H_BadGlobs
  10.  
  11. #ifndef    _H_BadAPPL
  12. #include     "BadAPPL.h"
  13. #endif
  14. #ifndef    _H_QCAPI
  15. #include    "QCAPI.h"
  16. #endif
  17.  
  18. #ifdef    _DEFINE_GLOBS_                            // are we referencing the globals or defining them    
  19.     #define ext        /* */                        // the globals will actually be allocated
  20. #else
  21.     #define    ext        extern                        // space is not actually allocated here
  22. #endif
  23.  
  24. #define    kThreshold        19                        // used in DoTEDialog call for Threshold
  25.  
  26.  
  27. ext    WindowPtr            gStatusWindow;            // the window for results, status, etc.        
  28. ext    MenuHandle            gMenus[NUM_MENUS];        // our array of menu handles
  29. ext    QCTestHandle        gTestListH;                // QC test list
  30. ext    long                gTestCnt;                // QC test count (# of tests in gTestListH)
  31. ext    TEHandle              gTEH;                    // handle to text edit for status window
  32. ext    ControlHandle        gVScroll;                // controlhandle to vertical scroll bar
  33. ext    QCStateHandle        gQCSavedStateH;            // Saved state of QC testing
  34. ext    THz                    gAppHeap;                // zone for the application heap itself.
  35.  
  36. ext    short                gLinesInStatus;
  37.  
  38. ext    Boolean                gAtleastSys7;            // set if we're running atleast 7.0            
  39. ext    Boolean                gQCInstalled;            // set if QC INIT is loaded, else false    
  40.  
  41. #endif    //_H_BadGlobs
  42.